AmeliaBooking\Infrastructure\Repository\Booking\Appointment\CustomerBookingRepository A

Total Complexity 63
Dependencies 11
Dependents 0
Total lines 695
Lines of code 457
Logical lines of code 173
Comment lines 111
Methods 15
Properties 0

Methods 15

Method Rating Maintainability Complexity Lines of code
add()
A
38 12 72
getByCriteria()
A
44 6 47
getById()
S
42 3 65
update()
S
49 5 31
countByNoShowStatus()
S
50 5 30
updateTax()
S
54 5 21
getReturningCustomers()
S
51 4 26
getFilteredDistinctCustomersIds()
S
52 4 25
getUncompletedActionsForBookings()
S
51 3 26
updatePrice()
S
54 3 21
updateStatusByAppointmentId()
S
55 3 20
updateStatusById()
S
55 3 20
updateInfoByCustomerId()
S
55 3 20
getTokensByEventId()
S
56 2 19
getToken()
S
59 2 14